rotary-rack oven - French English Dictionary